|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.bsvrz.dav.daf.main.impl.subscription.ReceiverSubscription
public class ReceiverSubscription
| Field Summary | |
|---|---|
private ClientReceiverInterface |
_clientReceiver
Representant der Empänger |
private CollectingReceiver |
_collectingReceiver
Objekt, dass für die Zwischenspeicherung und Auslieferung von empfangenen Datensätzen an den Receiver zuständig ist, oder null, falls noch
nicht angemeldet. |
private DataDescription |
_dataDescription
Beschreibende Informationen der zu versendenden Daten |
private ReceiveSubscriptionInfo |
_receiveSubscriptionInfo
Empfangsanmeldeinformationen |
private SystemObject |
_systemObject
Der Objekt dieser Anmeldung |
private long |
_timeInCache
Die mindestens Verweilzeit im Cache wenn -1 dann 60000 |
| Constructor Summary | |
|---|---|
ReceiverSubscription(ClientReceiverInterface client,
SystemObject systemObject,
DataDescription dataDescription,
short externalSimulationVariant,
ReceiveOptions options,
ReceiverRole role,
long timeInCache)
Erzeugt ein neues Objekt mit den gegebenen Parametern. |
|
| Method Summary | |
|---|---|
BaseSubscriptionInfo |
getBaseSubscriptionInfo()
Gibt die Basisanmeldeinformationen zurück. |
ClientReceiverInterface |
getClientReceiver()
Gibt den Empfänger zurück. |
CollectingReceiver |
getCollectingReceiver()
Bestimmt des Objekt, dass für die Zwischenspeicherung und Auslieferung von empfangenen Datensätzen an den Receiver zuständig ist. |
DataDescription |
getDataDescription()
Gibt die beschreibende Informationen der zu versendenden Daten zurück. |
boolean |
getDelayedDataFlag()
Gibt an, ob Interesse an nachgelieferten oder an aktuellen Datensätzen besteht. |
boolean |
getDeltaDataFlag()
Gibt an, ob Interesse an nur den geänderten Datensätzen oder an allen Datensätzen besteht. |
ReceiveSubscriptionInfo |
getReceiveSubscriptionInfo()
Gibt die Empfangsanmeldeinformationen zurück. |
SystemObject |
getSystemObject()
Gibt das Systemobjekt zurück. |
long |
getTimeInCache()
Gibt die Mindestverweilzeit im Cache zurück. |
boolean |
isDrain()
Gibt an, ob die Applikation als Senke für dieses Datums angemeldet ist oder nicht. |
boolean |
isReceiver()
Gibt an, ob die Applikation als ein normaler Empfänger für dieses Datums angemeldet ist oder nicht. |
void |
setCollectingReceiver(CollectingReceiver collectingReceiver)
Setzt des Objekt, dass für die Zwischenspeicherung und Auslieferung von empfangenen Datensätzen an den Receiver zuständig ist. |
boolean |
updateSubscriptionInfo(ReceiveSubscriptionInfo _receiveSubscriptionInfo)
Aktualisiert die Empfangsanmeldeinformationen. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private ClientReceiverInterface _clientReceiver
private SystemObject _systemObject
private DataDescription _dataDescription
private ReceiveSubscriptionInfo _receiveSubscriptionInfo
private long _timeInCache
private CollectingReceiver _collectingReceiver
null, falls noch
nicht angemeldet.
| Constructor Detail |
|---|
public ReceiverSubscription(ClientReceiverInterface client,
SystemObject systemObject,
DataDescription dataDescription,
short externalSimulationVariant,
ReceiveOptions options,
ReceiverRole role,
long timeInCache)
client - EmpfängersystemObject - Objekt der AnmeldungdataDescription - Informationen zur Beschreibung der AnmeldungexternalSimulationVariant - Simulationsvarianteoptions - Optionenrole - RolletimeInCache - mindestverweilzeit im Cache| Method Detail |
|---|
public final ClientReceiverInterface getClientReceiver()
public final SystemObject getSystemObject()
public final DataDescription getDataDescription()
public final boolean getDelayedDataFlag()
true: nachgelieferte Datensätze erwünscht, false: nachgelieferte Datensätze nicht erwünschtpublic final boolean getDeltaDataFlag()
true: nur geänderte Datensätze erwünscht, false: alle Datensätze erwünschtpublic final boolean isReceiver()
true: Applikation ist normaler Emfänger, false: Applikation ist kein normaler Empfängerpublic final boolean isDrain()
true:Applikation ist als Senke angemeldet, false:Applikation ist nicht als Senke angemeldet.public final long getTimeInCache()
public final ReceiveSubscriptionInfo getReceiveSubscriptionInfo()
public final BaseSubscriptionInfo getBaseSubscriptionInfo()
public final boolean updateSubscriptionInfo(ReceiveSubscriptionInfo _receiveSubscriptionInfo)
_receiveSubscriptionInfo - Empfangsanmeldeinformationen
true:Empfangsanmeldeinformationen aktualisiert, false:Empfangsanmeldeinformationen nicht aktualisiertpublic void setCollectingReceiver(CollectingReceiver collectingReceiver)
collectingReceiver - Objekt, dass für die Zwischenspeicherung und Auslieferung von empfangenen Datensätzen an den Receiver zuständig ist.public CollectingReceiver getCollectingReceiver()
null, falls
noch nicht angemeldet.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||